package lesbonsamis

class Participant {
	
	String		nom
	String		email = ""
	Integer		part = 1
	Integer		totalDepense = 0
	Integer		totalConsommation = 0
	Integer		differentiel = 0
	Boolean		estResponsable = false
	
	Projet		projet
	
	static belongsTo = [projet : Projet]
		
    static constraints = {
		projet nullable:true
    }
	
	static mapping = {
		sort "nom"
	}
	
	/* GET SET OVERRIDE */
	
	void setTotalDepense(String s) {
		totalDepense = Utils.depuisDevise(s);
	}
	String getTotalDepense() {
		return Utils.versDevise(totalDepense);
	}
	void setTotalDepenseVal(Integer i) {
		totalDepense = i
	}
	Integer getTotalDepenseVal() {
		return totalDepense
	}
	
	void setTotalConsommation(String s) {
		totalConsommation = Utils.depuisDevise(s);
	}
	String getTotalConsommation() {
		return Utils.versDevise(totalConsommation);
	}
	void setTotalConsommationVal(Integer i) {
		totalConsommation = i
	}
	Integer getTotalConsommationVal() {
		return totalConsommation
	}
	
	void setDifferentiel(String s) {
		differentiel = Utils.depuisDevise(s);
	}
	String getDifferentiel() {
		return Utils.versDevise(differentiel);
	}
	void setDifferentielVal(Integer i) {
		differentiel = i
	}
	Integer getDifferentielVal() {
		return differentiel
	}
}
